Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Ruby on Rails

Description

Text copied to clipboard!
Nous recherchons un Développeur Ruby on Rails talentueux et motivé pour rejoindre notre équipe dynamique de développement logiciel. En tant que membre clé de notre département technologique, vous serez responsable de la conception, du développement et de la maintenance d'applications web robustes et évolutives en utilisant le framework Ruby on Rails. Vous travaillerez en étroite collaboration avec les chefs de produit, les concepteurs UX/UI et les autres développeurs pour créer des solutions innovantes répondant aux besoins de nos clients. Le candidat idéal possède une solide expérience en développement Ruby on Rails, une bonne compréhension des bases de données relationnelles, ainsi qu'une passion pour le code propre, maintenable et bien testé. Vous serez impliqué dans toutes les phases du cycle de vie du développement logiciel, de la conception initiale à la mise en production, en passant par les tests et l’optimisation des performances. Vous devrez également être capable de travailler dans un environnement Agile, participer aux revues de code, proposer des améliorations techniques et contribuer à la documentation du projet. Une bonne communication et un esprit d’équipe sont essentiels pour réussir dans ce rôle. Nous offrons un environnement de travail stimulant, des opportunités de croissance professionnelle, ainsi qu’un équilibre sain entre vie professionnelle et vie privée. Si vous êtes passionné par le développement web et souhaitez travailler sur des projets innovants avec des technologies modernes, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des applications web en Ruby on Rails
  • Collaborer avec les équipes produit et design pour définir les fonctionnalités
  • Écrire du code propre, bien structuré et testé
  • Participer aux revues de code et partager les bonnes pratiques
  • Optimiser les performances et la sécurité des applications
  • Assurer la maintenance corrective et évolutive des projets existants
  • Contribuer à la documentation technique
  • Participer aux réunions Agile et aux sprints
  • Intégrer des API tierces et services externes
  • Effectuer des tests unitaires et d’intégration

Exigences

Text copied to clipboard!
  • Expérience confirmée en développement Ruby on Rails
  • Bonne maîtrise de HTML, CSS, JavaScript et des bases de données SQL
  • Connaissance des outils de gestion de version comme Git
  • Expérience avec les tests automatisés (RSpec, Capybara, etc.)
  • Capacité à travailler en équipe dans un environnement Agile
  • Excellentes compétences en résolution de problèmes
  • Bonnes capacités de communication écrite et orale
  • Connaissance des principes REST et des API web
  • Expérience avec des outils de CI/CD est un plus
  • Diplôme en informatique ou domaine connexe

Questions potentielles d'entretien

Text copied to clipboard!
  • Depuis combien de temps développez-vous avec Ruby on Rails ?
  • Avez-vous déjà travaillé dans un environnement Agile ?
  • Pouvez-vous décrire un projet Ruby on Rails que vous avez mené ?
  • Quelle est votre approche pour tester votre code ?
  • Comment gérez-vous les performances d’une application web ?
  • Avez-vous de l’expérience avec l’intégration d’API tierces ?
  • Quels outils utilisez-vous pour le versionnage de code ?
  • Comment restez-vous à jour sur les nouvelles technologies ?
  • Préférez-vous travailler seul ou en équipe ? Pourquoi ?
  • Êtes-vous à l’aise avec le télétravail ou le travail hybride ?